html,
body,
#root {
    width: 100%;
    height: 100%;
}
.shou_box {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;

    header {
        width: 100%;
        height: 84px;
        background: #0077f2;
        .head_top {
            width: 100%;
            height: 40px;
            h2 {
                line-height: 40px;
                color: #fff;
            }
        }
        .head_bottom {
            width: 100%;

            display: flex;
        }
    }
   
    main {
        flex: 1;
        
        flex-wrap: wrap;
        background: skyblue;
        // 首页盒子
        .shou_box{
            header{
                .head_bottom{
    
                    .la{
                        .rv-cell{
                            margin-left: 10px;
                        }
                    }
                }

            }
        }
        .tu{
                width: 100%;
                height: 211px;
                overflow: hidden;
            }
        img {
            display: block;
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            background-color: #fff;
            pointer-events: none;
            
        
        }
        .ls_h{
            line-height: 70px;

            h2{
                margin-left: 5%;
                span{
                    font-weight: 200;
                    font-size: 14px;
                    margin-left: 65%;
                }
            }
        }
        .lszx{
            width: 80%;
            height: 200px;
            // border: 1px solid #000;
            margin: 10px auto;
            box-shadow: 0 0 2px 2px  #eee;
            background: #fff;
            overflow: auto;
        }
        .lp_h{
             line-height: 70px;
            h2{
                margin-left: 5%;
                span{
                    font-weight: 200;
                    font-size: 14px;
                    margin-left: 65%;
                }
            }
        }
    }
}
